package com.FunctionInterfaceDemo;

import java.util.function.Predicate;

/**
 *  断定型接口
 *  输一个参数，返回布尔类型。
 * */
public class Demo2 {
    public static void main(String[] args) {
        //判断字符为空
        Predicate<String> predicate = new Predicate<String>() {
            @Override
            public boolean test(String s) {
                return s.isEmpty();
            }
        };
        //lambda简化
        //String::isEmpty
        predicate = (str)->{
            return str.isEmpty();
        };

        System.out.println(predicate.test(""));//空位 true
    }
}
